@trapi/decorator 📚

Inspect the CHANGELOG.md
in the repository for breaking changes.
Table of Contents
Installation
npm install --save @trapi/decorator
Configuration
declare type Config = {
library?: LibraryConfig;
internal?: MapperIDs;
custom?: Partial<MapperIDRepresentation>;
}
Usage
import { Config, Mapper, NodeDecorator } from '@trapi/decorator';
const mapper = new Mapper({
internal: true
});
const decorators : NodeDecorator[] = [
{ text: 'SwaggerTags', arguments: [['auth', 'admin']], typeArguments: [] },
{ text: 'SwaggerTags', arguments: [['auth'], ['admin']], typeArguments: [] },
{ text: 'SwaggerTags', arguments: [], typeArguments: [] },
];
let match = mapper.match('SWAGGER_TAGS', decorators);
let value = match.getPropertyValue('DEFAULT');
console.log(value);
match = mapper.match('RESPONSE_EXAMPLE', decorators);
console.log(match);
License
Made with 💚
Published under MIT License.